ru.tcl.dxf.entities
Class Insert

java.lang.Object
  |
  +--ru.tcl.dxf.DXFObject
        |
        +--ru.tcl.dxf.entities.Entity
              |
              +--ru.tcl.dxf.entities.Insert

public class Insert
extends Entity

С помощью данного класса повторно вводится в изображение описанный ранее объект.

Since:
TCL DXF 1.0
See Also:
Serialized Form

Constructor Summary
Insert()
           
Insert(DXFDocument doc)
           
 
Method Summary
 java.util.Enumeration getAttributes()
          Возвращает список атрибутов.
 Block getBlock()
          Возвращает имя вводимого блока.
 int getColumnCounts()
          Возвращает число колонок при многократном выводе (по умолчанию = 1).
 double getColumnSpacing()
          Возвращает расстояние между колонками.
 java.lang.String getEntityName()
          Возвращает наименование примитива.
 DXFPoint getInsertion()
          Возвращает координаты точки блока.
 double getRotationAngle()
          Возвращает угол поворота (по умочанию = 0).
 int getRowCounts()
          Возвращает число рядов при многократном выводе (по умолчанию = 1).
 double getRowSpacing()
          Возвращает расстояние между рядами.
 double getXScale()
          Возвращает масштабный коэффициент по x-оси.
 double getYScale()
          Возвращает масштабный коэффициент по y-оси.
 double getZScale()
          Возвращает масштабный коэффициент по z-оси.
 java.util.Enumeration items()
          Возвращает список примитивов.
 java.util.Enumeration itemsFull()
          Возвращает "полный" список примитивов, т.е все примитивы представляющие графические объекты плюс примитивы объектов Insert представленных в списке.
 void readDXF(DXFTokenizer tokenizer)
          Считывание объекта из DXF файла.
 
Methods inherited from class ru.tcl.dxf.entities.Entity
getColorNumber, getElevation, getExtrusionDirection, getLayer, getLineType, getThickness, readCommonPropertiesDXF
 
Methods inherited from class ru.tcl.dxf.DXFObject
getDocument, setDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Insert

public Insert()

Insert

public Insert(DXFDocument doc)
Method Detail

getAttributes

public final java.util.Enumeration getAttributes()
Возвращает список атрибутов.
Returns:
список атрибутов.
Since:
TCL DXF 1.0

getBlock

public final Block getBlock()
Возвращает имя вводимого блока.
Returns:
имя вводимого блока.
Since:
TCL DXF 1.0

getColumnCounts

public final int getColumnCounts()
Возвращает число колонок при многократном выводе (по умолчанию = 1).
Returns:
число колонок при многократном выводе.
Since:
TCL DXF 1.0

getColumnSpacing

public final double getColumnSpacing()
Возвращает расстояние между колонками.
Returns:
расстояние между колонками.
Since:
TCL DXF 1.0

getEntityName

public final java.lang.String getEntityName()
Возвращает наименование примитива.
Returns:
наименование примитива.
Overrides:
getEntityName in class Entity
Since:
TCL DXF 1.0

getInsertion

public final DXFPoint getInsertion()
Возвращает координаты точки блока.
Returns:
координаты точки блока.
Since:
TCL DXF 1.0

getRotationAngle

public final double getRotationAngle()
Возвращает угол поворота (по умочанию = 0).
Returns:
угол поворота.
Since:
TCL DXF 1.0

getRowCounts

public final int getRowCounts()
Возвращает число рядов при многократном выводе (по умолчанию = 1).
Returns:
число рядов при многократном выводе.
Since:
TCL DXF 1.0

getRowSpacing

public final double getRowSpacing()
Возвращает расстояние между рядами.
Returns:
расстояние между рядами.
Since:
TCL DXF 1.0

getXScale

public final double getXScale()
Возвращает масштабный коэффициент по x-оси.
Returns:
масштабный коэффициент по x-оси.
Since:
TCL DXF 1.0

getYScale

public final double getYScale()
Возвращает масштабный коэффициент по y-оси.
Returns:
масштабный коэффициент по y-оси.
Since:
TCL DXF 1.0

getZScale

public final double getZScale()
Возвращает масштабный коэффициент по z-оси.
Returns:
масштабный коэффициент по z-оси.
Since:
TCL DXF 1.0

items

public final java.util.Enumeration items()
Возвращает список примитивов.
Returns:
список примитивов.
Since:
TCL DXF 1.0

itemsFull

public final java.util.Enumeration itemsFull()
Возвращает "полный" список примитивов, т.е все примитивы представляющие графические объекты плюс примитивы объектов Insert представленных в списке.
Returns:
"полный" список примитивов.
Since:
TCL DXF 1.0

readDXF

public void readDXF(DXFTokenizer tokenizer)
             throws java.io.IOException
Считывание объекта из DXF файла. Вы не должны явно использовать данный метод.
Parameters:
tokenizer - разборщик DXF файлов
Overrides:
readDXF in class DXFObject
Since:
TCL DXF 1.0